 /*引入标签样式表*//*布局样式表-如果属于调用内容,请更改标签样式表*//*公共属性*/body,dl,dt,dd,ol,ul,pre,form,field,input,p,blockquote,th,td,h1,h2,h3,h4,h5,h6 {
	font-family:"微软雅黑",Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	color:#333;
	font-size:12px;
}
body {
	text-align:left;
	background:#f4f6f5 url(../images/xletb_02.jpg) top center  repeat-x;
}
ul,ol {
	list-style:none;
}
input,textarea,select,button,file {
	font-size:12px;
}
img {
	border:0;
}
p,li {
	line-height:1.8em;
	list-style-type:none;
}
/*网站默认链接样式*/A,A:link {
	COLOR:#333333;
	text-decoration:none;
}
A:visited {
	COLOR:#333333
}
/*已访问链接*/A:hover {
	text-decoration:none;
}
/*鼠标在链接上*/A:active {
	COLOR:#333333
}
/*连接被按下*//*表单相关*/input,select,textarea,.textarea_style {
	font-family:"宋体";
	border:1px solid #dcdcdc;
	padding:2px
}
/*单选框复选框*/form {
	margin:0px;
	padding:0px;
}
/*所有内容字体大小*/#content,#content td,#content p {
	line-height:1.8em;
	font-size:14px
}
/*清除浮动*/.clear {
	clear:both;
	float:none;
}
/*通用独立样式*/.indtxt {
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	padding-left:2px
}
.date {
	color:#ccc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-right:8px;
	float:right;
}
.foot td {
	line-height:1.8em;
	color:#333333
}
.foot a:link,.foot a:visited {
	color:#333333;
}
/*表格用样式*/.homeabout td,.homeabout p {
	font-size:14px
}
#login td,#login a,#login a:hover {
	color:#333333
}
#scsy td,#scsy a,#scsy a:hover,#scsy {
	color:#333333;
	padding-right:10px
}
.more td,.more a:link,.more a:hover {
	color:#FF0000
}
/*自由调用样式*//*新闻头条样式*/.news_noen {
	height:auto;
}
.news_noen li {
	text-align:left;
	border-bottom:1px dashed  #CCCCCC;
	padding-top:1px;
	font-size:13px;
	list-style:none;
	padding-left:5PX
}
.news_noen span {
	text-align:center;
	font-size:16px;
	font-weight:bold
}
/*自由新闻样式-样式一*/.fnews {
	margin-top:10px;
	margin-bottom:15px;
}
.fnews ul {
	padding-left:2px;
}
.fnews ul .title {
	background:url(../images/byzt_38.jpg)  no-repeat  left;
	text-indent:20px;
	text-align:left;
	font-size:12px;
	line-height:22px;
	font-family:"微软雅黑"
}
.fnews ul .date {
	color:#444
}
.fnews ul .txt {
	text-align:left;
	font-size:12px;
	color:#FF0000;
	font-family:"微软雅黑"
}
.fnews ul .txt a {
	color:#FF0000
}
/*自由新闻样式-样式二*/.fnewss {
	margin:10px;
	overflow:hidden
}
.fnewss ul {
	padding-left:20px;
	background:url(../images/jt.gif)  repeat-y  left top;
}
.fnewss ul li {
	text-align:left;
	border-bottom:1px dashed  #CCCCCC;
	font-size:12px;
	line-height:24px
}
/*自由图片样式-样式一*/.fimg {
	overflow:hidden;
	width:290px;
}
.fimg ul {
	margin:0px 0px;
	padding:0
}
.fimg ul li {
	margin:0px;
	list-style-type:none;
	text-align:left;
	text-decoration:none;
	text-indent:5px;
	line-height:31px;
	color:#dcdcdc;
}
.fimg ul li a {
	color:#727272;
	background:url(../images/ksd.jpg) 0px 5px no-repeat;
	padding-left:20px;
}
.fimg ul li a:hover {
	color:#c20004;
	margin:0px;
	list-style-type:none;
	text-align:left;
	text-decoration:none;
	text-indent:5px;
	line-height:30px;
}
.fimg ul li span {
	text-align:center;
	text-decoration:none;
	color:#727272
}
.fimg ul li a img span a {
	text-decoration:none;
}
.fimgb {
	overflow:hidden;
	width:375px;
	margin-top:15px;
}
.fimgb ul {
	margin:0px 0px;
	padding:0
}
.fimgb ul li {
	margin:0px;
	list-style-type:none;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	line-height:32px;
	color:#dcdcdc;
	border-bottom:1px #ccc dashed
}
.fimgb ul li a {
	color:#444444;
	background:url(../images/ksd.jpg) 0px 7px no-repeat;
}
.fimgb ul li a:hover {
	color:#c20004;
	margin:0px;
	list-style-type:none;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	line-height:25px;
}
.fimgb ul li span {
	text-align:center;
	text-decoration:none;
	color:#727272
}
.fimgb ul li a img span a {
	text-decoration:none;
}
/*自由图片样式-样式二*/.fimgs {
	width:auto;
	overflow:hidden
}
.fimgs ul {
	margin:5px;
	padding:0
}
.fimgs ul li {
	float:left;
	margin:5px;
	list-style-type:none;
	text-align:center;
	display:block;
}
.fimgs ul li img {
	width:143px;
	height:100px;
	padding:2px;
	border:#CCCCCC 1px solid;
}
.fimgs ul li span {
	display:block;
	width:145px;
	text-align:center;
}
/*栏目列表样式*/.class_list {
	height:auto;
}
.class_list ul {
	width:179px;
	padding-top:10px;
	padding-bottom:20px;
	background-color:#61add1
}
.class_list ul li {
	list-style-type:none;
	text-align:center;
	font-size:14px;
	background:url(../images/aboutxz_07.jpg) bottom no-repeat;
	height:41px;
	line-height:41px;
	width:170px;
	margin:0 auto;
}
.class_list ul a {
	text-decoration:none;
	display:block;
	font-size:14px;
	color:#ffffff;
	height:41px;
	line-height:41px;
}
/*大类样式*/.class_list ul .bigclass a {
	height:41px;
	line-height:41px;
	text-indent:0px;
	color:#ffffff;
	text-align:center;
}
.class_list ul  .default a {
	height:41px;
	text-align:center;
	line-height:41px;
	display:block;
	color:#f6c415;
	/*background:url(../images/abouht_07.jpg) 155px 18px  no-repeat;
	*/
}
.class_list ul .bigclass A:hover {
	height:41px;
	text-align:center;
	line-height:41px;
	display:block;
	color:#f6c415;
	/*background:url(../images/abouht_07.jpg) 155px 18px  no-repeat;
	*/
}
/*小类样式*/.class_list ul .smallclass {
	height:30px;
	line-height:30px;
	text-indent:30px;
	text-align:left;
	display:block;
}
.class_list ul .smallclass A:hover {
	height:30px;
	text-align:left;
	line-height:30px;
	display:block;
	color:#0179cf;
	font-weight:bold
}
.class_list ul .smallclass a {
	font-size:12px
}
/*列表页样式*//*新闻列表*//*产品列表*//*下载列表*/.down_list {
	margin:10px;
	height:auto;
}
.down_list ul {
	margin:5px;
	list-style-type:none;
	font-size:12px;
	text-align:left;
	border-bottom:#CCCCCC 1px dashed
}
.down_list ul .title {
	overflow:visible;
	display:block;
	margin:5px 0
}
.down_list ul .title img {
	width:160px;
	height:120px;
	padding:2px;
	border:#CCCCCC 1px solid;
	display:block;
	float:left
}
.down_list ul .title span {
	float:left;
	margin-left:10px;
	padding:5px
}
.down_list ul .title span a {
	font-size:14px;
	font-weight:bold
}
.down_list ul .cs {
	line-height:20px;
	margin-top:5px;
	display:block
}
.down_list ul .cs span {
	float:left;
	text-align:left;
	margin:0;
	padding-right:8px
}
.down_list ul .cs span a {
	color:#FF0000
}
/*图集列表*/.images_list {
	height:auto;
	width:auto
}
.images_list ul {
	margin:5px
}
.images_list ul li {
	float:left;
	list-style-type:none;
	padding-top:2px;
	font-size:13px;
	margin:3px;
	text-align:center
}
.images_list ul li img {
	width:165px;
	height:120px;
	padding:2px;
	border:#CCCCCC 1px solid;
	text-align:center
}
/*自由留言*/.fbook {
	margin:0;
	padding:0
}
.fbook ul {
	}.fbook ul .title {
	}.fbook ul .qe {
	}.fbook ul .re {
	}/*留言列表*/.guestbook {
	margin:0;
	padding:0
}
.guestbook ul {
	border:#CCCCCC 1px solid;
	margin:5px 0px
}
.guestbook ul .title {
	padding:2px 5px;
	margin:2px;
	background-color:#E6E6E6;
	font-weight:bold
}
.guestbook ul .qe {
	border-bottom:#CCCCCC 1px dashed
}
.guestbook ul .qe img {
	padding:10px;
	float:left
}
.guestbook ul .qe span {
	float:left;
	padding:5px
}
.guestbook ul .re {
	padding:2px 5px;
	margin:2px;
}
.guestbook ul .bottom {
	padding:2px 5px;
	border-top:#CCCCCC 1PX solid;
	text-align:right
}
/*单页留言订购*/#message {
	height:auto;
	margin:0px 0;
	padding-left:30px;
	padding-top:10px;
	background-image:url(subss1.jpg);
	background-repeat:no-repeat;
	background-position:450px 150px
}
#message dl {
	line-height:25px;
	width:550px;
	_height:25px;
}
#message dt {
	float:left;
	clear:left;
	padding:2px 20px;
	width:100px;
}
#message dd {
	text-align:left;
	padding:2px 20px;
	border:#CCCCCC 1px solid;
	margin:2px;
}
#message dd input,#message dd textarea {
	border:1px solid #dcdcdc;
	padding:3px;
}
#order dl {
	padding-left:50px;
	width:550px;
	line-height:25px;
}
#order dt {
	float:left;
	clear:left;
	padding:5px 20px;
	width:100px;
}
#order dd {
	text-align:left;
	height:auto;
	padding:5px 20px;
	border:#CCCCCC 1px solid;
	margin:5px
}
#order dd input {
	border:1px solid #dcdcdc;
	padding:3px
}
/*人才招聘样式*//*自由人才*/.fjob {
	margin:0px;
	overflow:hidden
}
.fjob ul {
	padding-left:20px;
	background:url(../images/jt.gif)  repeat-y  left top;
}
.fjob ul li {
	text-align:left;
	border-bottom:1px dashed  #CCCCCC;
	font-size:12px;
	line-height:24px
}
/*人才列表页*/ /*菜单样式*/.sf-menu {
	background:url(../images/topnav_stretch.gif);
	width:1000px;
	margin:0;
	padding:0;
	height:30px
}
#tabsH {
	width:1000px;
	line-height:none;
	height:35px;
	line-height:35px;
}
#tabsH ul {
	margin:0 auto;
	padding:0px 0 0 0px;
	height:35px;
	line-height:35px;
	list-style:none;
	text-align:center;
}
#tabsH ul li a {
	}#tabsH .current {
	display:inline;
	background:none;
}
#tabsH .current a {
	float:left;
	margin:0;
	text-align:center;
	width:106px;
	font-family:"微软雅黑";
	font-size:14px;
	text-decoration:none;
	height:35px;
	line-height:35px;
}
#tabsH .current a span {
	float:left;
	text-align:center;
	width:106px;
	font-family:"微软雅黑";
	font-size:14px;
	height:35px;
	line-height:35px;
	color:#ffffff;
}
#tabsH .current .index span {
	color:#000;
	font-size:14px;
	height:35px;
	line-height:35px;
	background:url(../images/xlexw_14.jpg) top center no-repeat;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsH .current a span {
	cursor:pointer
}
/* End IE5-Mac hack */#tabsH .current a:hover span {
	color:#000;
	height:35px;
	line-height:35px;
	background:url(../images/xlexw_14.jpg) top center no-repeat;
}
#tabsH .current a:hover {
	}#tabsH .current a:hover span {
	}/* 下级菜单样式*/	    #tabsH .current ul a {
	background:#990000 url(../images/jt1.gif) no-repeat;
	background-position:5px 3px;
	padding:8px 15px 8px 30px;
	line-height:12px;
	margin:0;
	font-size:12px;
	color:#FFFF00;
	border-bottom:#993300 1px solid;
	border-left:#993300 1px solid;
	border-right:#993300 1px solid
}
#tabsH .current ul a:hover {
	background:#000000 url(../images/jt2.gif) no-repeat;
	background-position:5px 3px;
	color:#FFFFFF;
}
/*横向菜单浮动偏移*/  .sf-menu li:hover ul,.sf-menu li.sfHover ul {
	left:0;
	top:30px;
	/* match top ul list item height */	z-index:999;
}
#bbtop {
	width:1000px;
	margin:0 auto
}
#top {
	width:1000px;
	margin:0 auto;
	padding-top:0px;
}
#top .tl {
	}#top .tr {
	}.tll {
	float:left;
}
.trr {
	float:right;
}
#top .trr a {
	}#myFocus {
	width:966px;
	margin:0 auto;
	padding-top:0px;
}
#bbzb {
	width:1003px;
	margin:0 auto;
}
#bmyFocusx {
	width:100%;
	background:url(../images/bbzb.jpg) top repeat-x;
	height:255px;
	padding-top:5px;
}
#bbzbx {
	width:1000px;
	margin:0 auto;
	background:url(../images/1bg1.jpg)  top center no-repeat;
	height:250px;
}
.pic ul {
	}#index {
	margin:0 auto;
	text-align:left;
	width:1000px;
	padding-top:0px;
}
#indexb {
	width:1000px;
	margin:0 auto;
}
.about {
	float:left;
	width:220px;
}
.drnw {
	background:url(../images/index2nw.jpg)  top center no-repeat;
	line-height:30px;
	height:30px;
}
.abhs {
	width:100%;
}
.about h1 {
	border-bottom:1px #ccc solid;
	width:215px;
}
.about h1 span {
	color:#1b941b;
	font-family:"微软雅黑";
	font-size:16px;
}
.about h1 b {
	padding-right:5px;
}
.about h1 a {
	float:right;
	padding-top:5px;
}
.about p {
	padding:10px 0px;
	line-height:25px;
	font-family:"微软雅黑";
}
.about1 {
	margin-top:20px;
	margin-bottom:20px;
	background:url(../images/8qqlb.jpg) top center no-repeat;
}
.about1 h1 {
	width:220px;
	line-height:30px;
}
.about1 h1 span {
	color:#026b20;
	font-family:"微软雅黑";
	font-size:14px;
	padding-left:5px;
	float:left
}
.about1 h1 span ins {
	font-size:14px;
	color:#fff;
	padding-left:20px;
}
.about1 h1 b {
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	color:#fff
}
.about1 h1 a {
	float:right;
	color:#FFFFFF
}
.about1 p {
	padding-top:10px;
	line-height:28px;
	background:url(../images/qqllx.jpg) right center no-repeat;
}
.abhs h1 {
	}.abhs h1 span {
	color:#1b941b;
	font-family:"微软雅黑";
	font-size:16px;
}
.abhs h1 b {
	padding-right:5px;
}
.abhs h1 a {
	float:right;
	padding-top:5px;
}
.abhs p {
	padding:10px 0px;
}
.lx {
	float:left;
	width:329px;
	background:url(../images/qqnbj.jpg) top center no-repeat;
	margin-right:30px;
}
.lx h1 {
	width:329px;
	line-height:33px;
	font-weight:normal
}
.lx h1 span {
	color:#026b20;
	font-family:"微软雅黑";
	font-size:14px;
	padding-left:20px;
	float:left
}
.lx h1 span ins {
	font-size:14px;
	color:#fff;
	padding-left:5px;
}
.lx h1 b {
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	color:#fff
}
.lx h1 a {
	float:right;
	color:#FFFFFF;
	padding-top:2px;
	padding-right:10px;
}
.nw {
	float:left;
	width:360px;
	background:url(../images/qqjjb.jpg)  top center no-repeat;
}
.nw h1 {
	width:360px;
	line-height:33px;
	font-weight:normal
}
.nw h1 span {
	color:#026b20;
	font-family:"微软雅黑";
	font-size:14px;
	padding-left:20px;
	float:left
}
.nw h1 span ins {
	font-size:14px;
	color:#fff;
	padding-left:5px;
}
.nw h1 b {
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	color:#fff
}
.nw h1 a {
	float:right;
	color:#FFFFFF;
	padding-top:2px;
	padding-right:10px;
}
.nw p {
	padding:10px 5px;
	line-height:23px;
}
.xynw {
	float:right;
	width:252px;
	background:url(../images/qqlb.jpg)  top center no-repeat;
}
.xynw h1 {
	width:252px;
	line-height:33px;
	font-weight:normal
}
.xynw h1 span {
	color:#026b20;
	font-family:"微软雅黑";
	font-size:14px;
	padding-left:20px;
	float:left
}
.xynw h1 span ins {
	font-size:14px;
	color:#fff;
	padding-left:5px;
}
.xynw h1 b {
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	color:#fff
}
.xynw h1 a {
	float:right;
	color:#FFFFFF;
	padding-top:2px;
	padding-right:10px;
}
.xynw p {
	padding:8px 3px;
	font-family:"微软雅黑";
	line-height:24px;
	background:url(../images/qqllx.jpg)   right center no-repeat;
}
.xynw dl {
	padding-top:10px;
	text-align:left
}
.xynw dl dt {
	}.xynw dl dd .txt .title {
	float:left;
	text-align:left;
	padding:0px;
	margin:0px;
}
.xynw dl dd {
	border-bottom:1px #ccc solid;
	padding-bottom:5px;
}
.xynw dl dd  .title a {
	color:#618c16
}
.cp {
	width:1000px;
	margin:0 auto
}
.cp h1 {
	width:1000px;
	line-height:31px;
	font-weight:normal;
	background:url(../images/b1wd_29.jpg) top center no-repeat
}
.cp h1 span {
	color:#026b20;
	font-family:"微软雅黑";
	font-size:14px;
	float:left
}
.cp h1 span ins {
	font-size:14px;
	color:#049049;
	padding-left:30px;
}
.cp h1 b {
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	color:#727272
}
.cp h1 a {
	float:right;
	font-weight:normal;
	color:#727272;
	padding-top:0px;
	padding-right:10px;
}
.rollBox {
	width:300px;
	overflow:hidden;
	padding-top:0px;
	margin:0px auto;
	margin-top:0px;
	padding-bottom:0px;
}
.rollBox .LeftBotton {
	height:18px;
	width:40px;
	valign:middle;
	background:url(../images/index2gl.jpg) no-repeat;
	overflow:hidden;
	float:left;
	display:inline;
	margin:75px 0px 0px 0px;
	cursor:pointer;
}
.rollBox .RightBotton {
	height:18px;
	width:40px;
	background:url(../images/index2gr.jpg) no-repeat;
	overflow:hidden;
	float:right;
	display:inline;
	margin:75px 0px 0px 0px;
	cursor:pointer;
}
.rollBox .Cont {
	width:200px;
	margin:0 auto;
	text-align:center;
	margin-left:10px;
	overflow:hidden;
	float:left;
	margin-top:10px;
}
.ScrCont {
	width:10000000px;
}
.rollBox .Cont  li {
	float:left;
	text-align:center;
	color:#FFFFFF;
	width:200px;
	padding-top:0px;
	line-height:30px;
}
.rollBox .Cont  li img {
	display:block;
	text-align:center;
	margin:0 auto;
	font-size:0px;
	height:150px;
	width:200px;
	border:1px solid #ccc;
}
.rollBox #List1 li a img {
	padding:0px;
	width:200px;
	height:150px;
	display:block;
	text-align:center;
	margin:0 auto;
}
.rollBox .Cont  li h3 {
	line-height:30px;
	color:#444444;
	height:30px;
	text-align:center;
	margin:0;
	padding-right:0px;
}
.rollBox .Cont  li span a {
	line-height:45px;
}
.rollBox .Cont  li h3 a {
	color:#444444;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited {
	color:#444444;
	text-decoration:none;
	text-align:center;
	width:230px;
	margin:0 auto;
}
.rollBox .Cont a:hover {
	color:#1c60ae;
	text-decoration:none;
	text-align:center;
	width:230px;
	margin:0 auto;
}
.rollBox #List1,.rollBox #List2 {
	float:left;
}
.rollBox .fimg ul li span a {
	color:#FF0000;
}
#fft {
	width:100%;
	margin-top:0px;
	margin-top:0px;
	background:#3e8eb4 url(../images/xledd_02.jpg) top center no-repeat;
	padding-bottom:0px;
}
#fft1 {
	width:100%;
	margin-top:0px;
	margin-top:0px;
	background:#039a26 url(../images/xledd_05.jpg) top center no-repeat;
	padding-bottom:0px;
}
#fcd {
	width:966px;
	margin:0 auto;
	background:url(../images/gchangdzv_15.jpg) top center repeat-x;
}
#fll {
	float:left;
	margin-right:10px;
}
#fzz {
	text-align:center;
	color:#727272;
	padding-bottom:0px;
}
#frr {
	}#fftxx {
	color:#fff;
	text-align:left;
	float:left;
	width:705px;
	line-height:28px;
	padding-left:0px;
	padding-top:68px;
	padding-bottom:10px;
	font-family:"微软雅黑";
}
#fftxx a {
	color:#fff;
	font-family:"微软雅黑";
}
#fftxx p {
	color:#fff;
	font-family:"微软雅黑";
	padding-top:15px;
	font-size:14px;
}
#fftbb {
	color:#fff;
	text-align:left;
	line-height:25px;
}
#fftbb a {
	color:#fff;
	text-align:left;
}
#nrl {
	float:left;
	width:220px;
}
#nrlbj {
	}#nrr {
	float:right;
	width:770px;
	margin-top:10px;
	position:relative
}
#nrr h1 {
	line-height:25px;
	font-weight:normal;
	color:#444444;
	/*background:url(../images/abouxat_06.jpg)  bottom center repeat-x;
	padding-top:0px;
	*/
}
#nrr h1 span {
	font-size:18px;
	padding-left:0px;
	text-align:center;
	float:left;
	line-height:32px;
	width:180px;
	background:url(../images/rcf.png)  bottom center no-repeat;
}
#nrr h1 b {
	padding-right:0px;
}
#nrr h1 em {
	float:right;
	padding-top:10px;
	padding-right:10px;
	color:#727272
}
#nrr h1 em a {
	color:#727272
}
#demo {
	overflow:hidden;
	width:980px;
	height:150px;
	margin:0 auto;
	margin-top:15px;
}
#demo li {
	float:left;
	width:230px;
	text-align:center;
}
#demo li img {
	border:1px solid #ccc;
	width:200px;
	height:120px;
	margin-right:20px;
}
#demo li a {
	color:#444;
	text-align:center
}
#demo li title {
	text-align:center;
}
#indemo {
	float:left;
	width:800%;
}
#demo1 {
	float:left;
}
#demo2 {
	float:left;
}
#page {
	text-align:center
}
.dhbj {
	background:url(../images/bybj.jpg) top center no-repeat;
	height:50px;
	line-height:50px;
}
.cpll {
	float:left
}
.clzz {
	float:left;
	width:345px;
	margin-left:42px;
}
.clzz h1 span {
	font-size:18px;
	color:#063d7c;
	padding-left:3px;
	float:left
}
.clzz h1 {
	border-bottom:2px #063d7c solid;
	height:35px;
	line-height:35px;
	text-indent:0px;
	font-weight:normal;
}
.clzz h1 a {
	float:right;
	color:#063d7c;
	font-family:Arial,Helvetica,sans-serif
}
.clzz p {
	padding:11px 2px;
	line-height:25px;
}
.clrr {
	float:right;
	width:270px;
}
.clrr h1 {
	border-bottom:1px #063d7c dashed;
	text-indent:5px;
	font-size:14px;
	color:#424343;
	font-weight:normal;
}
.clrr h1 span {
	color:#005faf;
	float:left
}
.clrr h1 span b {
	color:#424343;
	font-weight:normal;
}
.clrr h1 a {
	float:right;
	color:#063d7c;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif
}
.clrr p {
	background:url(../images/bylxk_47.jpg) right no-repeat;
	padding-top:5px;
	line-height:23px;
}
.fimg2 {
	width:310px;
	margin:0 auto;
	padding-left:12px;
}
.fimg2 ul li {
	margin-top:38px;
	list-style-type:none;
	text-align:left;
}
.fimg2 ul li img {
	float:left;
	margin-right:20px;
	padding-top:5px;
}
.fimg2 ul li span {
	width:310px;
	text-align:left;
	float:left;
	line-height:25px;
	padding-top:10px;
	color:#444444
}
.fimg2 ul li span a {
	color:#000000;
	/*background:url(../images/icon.jpg) no-repeat left center;
	padding-top:0px;
	*/ font-size:14px;
	line-height:25px;
}
.pic_wrap {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	margin-left:50px;
	width:950px;
	height:210px;
}
.pic_wrap .pic_inner {
	position:absolute;
}
.pic_ul {
	float:left;
	white-space:nowrap;
}
.fimg1 {
	overflow:hidden;
	display:inline-block;
}
.fimg1 ul {
	margin:0;
	padding:0px;
	margin-top:20px;
}
.fimg1 ul li {
	float:left;
	list-style-type:none;
	text-align:center;
	margin-right:50px;
}
.fimg1 ul li img {
	width:150px;
	height:150px;
	padding:0px;
	border:#ccc 1px solid;
}
.fimg1 ul li span {
	display:block;
	line-height:35px;
	text-align:center;
}
.fimg1 ul li span a {
	color:#727272;
	font-size:12px
}
.cplm {
	float:left;
	width:179px;
	margin-top:3px;
}
.cpjjz {
	float:right;
	width:650px;
}
.cpjjz h1 {
	background:url(../images/cpp_13.jpg) no-repeat  top center;
	line-height:40px;
	font-weight:normal
}
.cpjjz h1 span {
	float:left;
	font-family:"微软雅黑";
	font-size:16px;
	color:#024ca5;
	text-indent:40px;
}
.cpjjz h1 a {
	float:right;
	padding-right:10px;
	color:#124b92
}
.cpjjz dl {
	background:url(../images/b1wd_11.jpg) top repeat-y;
}
.cpjjz dl dd {
	float:left;
	padding:15px;
}
.cpjjz dl dt {
	font-family:"微软雅黑";
	font-size:14px;
	line-height:26px;
	padding:10px;
}
.cpjbj {
	background:url(../images/b1wd_11.jpg) top repeat-y;
}
.zbxx {
	background:url(../images/b1wd_08.jpg) top repeat-y;
}
.zbxx p {
	background:url(../images/zflx2.jpg) 120px 20px no-repeat;
	padding:10px;
}
.sbzs {
	padding-top:25px;
}
.sbzs h1 {
	background:url(../images/b1wd_17.jpg) no-repeat  top center;
	line-height:38px;
	font-weight:normal
}
.sbzs h1 span {
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	color:#FFFFFF;
	text-indent:10px;
}
.sbzs h1 a {
	float:right;
	padding-right:10px;
}
.cpxx {
	background:url(../images/b1wd_31.jpg) repeat-y  top center;
}
.lxtb {
	background:url(../images/lxbb_24_24.jpg)  repeat-x top center;
	height:248px;
	padding:10px;
}
.lxll {
	float:left;
	width:250px;
}
.lxll p {
	color:#FFFFFF;
	padding:10px 12px;
	font-size:14px;
	line-height:27px;
}
.lxlz {
	float:left;
	width:240px;
	padding-left:30px;
}
.lxlr {
	float:right;
	width:430px;
}
.lxlr p {
	color:#FFFFFF;
	line-height:25px;
}
.xwzx {
	float:left;
	width:493px;
	margin-top:13px;
}
.xwzx h1 {
	background:url(../images/hxinxx_25.jpg)  top  center no-repeat;
	line-height:29px;
	font-weight:normal;
	color:#FFFFFF
}
.xwzx h1 span {
	font-size:16px;
	padding-left:30px;
	float:left
}
.xwzx h1 span b {
	font-size:12px;
	padding-left:5px;
	font-weight:normal
}
.xwzx h1 a {
	float:right;
	padding-right:15px;
	color:#FFFFFF
}
.xyyy {
	float:right;
	width:493px;
	margin-top:13px;
}
.xyyy h1 {
	background:url(../images/hxinxx_25.jpg)  top  center no-repeat;
	line-height:29px;
	font-weight:normal;
	color:#FFFFFF
}
.xyyy h1 span {
	font-size:16px;
	padding-left:30px;
	float:left
}
.xyyy h1 span b {
	font-size:12px;
	padding-left:5px;
	font-weight:normal
}
.xyyy h1 a {
	float:right;
	padding-right:15px;
	color:#FFFFFF
}
.bjxw {
	background:url(../images/hxinxx_28.jpg)  top center repeat-y
}
.bjxw1 {
	background:url(../images/1kchdbj.jpg)  top center no-repeat;
	height:171px;
}
.bjxw dl {
	padding:0px;
	width:479px;
	height:162px;
	margin:0 auto;
	background:url(../images/hxinlxbj_30.jpg)  top center no-repeat;
}
.bjxw dl dd {
	line-height:26px;
	font-size:14px;
	padding-left:70px;
	line-height:56px;
}
.kccp h1 {
	background:url(../images/hoyangzbv_12.jpg) top center no-repeat;
	line-height:29px;
	font-weight:normal;
	color:#FFFFFF;
}
.kccp h1 span {
	float:left;
	font-size:14px;
	color:#004b7f;
	padding-left:25px;
	line-height:25px;
}
.kccp h1 a {
	color:#000;
	float:right;
	padding-right:15px;
}
.kccpbj {
	background:url(../images/hoyangzbv_15.jpg) top center repeat-y;
}
.textBox {
	border:2px #0079ce solid;
	color:#CCCCCC;
	width:300px;
	height:20px;
	line-height:20px;
}
.hyab {
	background-color:#efefef
}
.hyab h1 {
	background:url(../images/gchangcp_07.jpg)  top  center no-repeat;
	line-height:29px;
	font-weight:normal;
}
.hyab h1 span {
	font-size:14px;
	padding-left:20px;
	float:left;
	color:#1c60ae;
	line-height:25px;
}
.hyab h1 a {
	float:right;
	padding-right:20px;
	color:#888888
}
.hyab dl {
	background:url(../images/hxinrr_16.jpg)  top  center  repeat-y;
}
.hyab dl dt {
	float:left;
	width:560px;
}
.hyab dl dd {
	float:left;
	width:400px;
	text-align:left;
	padding-right:0px;
	line-height:31px;
}
.hxjj {
	float:right;
	width:722px;
}
.hxjj h1 {
	background:url(../images/gchangab_03.jpg)  top  center no-repeat;
	line-height:29px;
	font-weight:normal;
	color:#1c60ae
}
.hxjj h1 span {
	font-size:14px;
	padding-left:25px;
	float:left;
	line-height:25px;
}
.hxjj h1 span b {
	font-size:12px;
	padding-left:5px;
	font-weight:normal
}
.hxjj h1 a {
	float:right;
	padding-right:20px;
	color:#888888
}
.hxyy {
	border:1px #ccc solid;
	margin-top:15px;
}
.hxyy dl {
	padding:15px;
}
.hxyy dl dt {
	float:left;
	width:375px;
	font-size:14px;
	line-height:28px;
	padding-bottom:20px;
}
.hxyy dl dd {
	float:right;
	padding-right:0px;
	width:282px;
	padding-top:0px;
}
.czad {
	float:left;
	width:287px;
	margin-right:20px;
}
.czad p {
	line-height:25px;
}
.czgd {
	background:url(../images/banmmo_03.JPG)  top  center no-repeat;
	height:31px;
	line-height:31px;
	margin-top:20px;
	text-align:center;
	color:#FFFFFF;
	font-size:14px
}
.czgd a {
	color:#FFFFFF
}
.czzz {
	background:url(../images/banabx.jpg)  top  center  no-repeat;
	width:30px;
	height:356px;
	float:left;
	margin-right:23px;
}
.czcp {
	float:left;
}
.czrb {
	float:right;
	margin-left:6px;
}
.focusBox {
	position:relative;
	width:316px;
	height:260px;
	overflow:hidden;
	background:#FFFFFF;
	padding:0px 0px 0px;
	padding-bottom:5px;
}
.focusBox .pic {
	position:relative;
	z-index:0;
}
.focusBox .pic img {
	width:316px;
	height:260px;
	display:block;
	margin:0px auto;
}
.focusBox .hd {
	width:100%;
	position:absolute;
	bottom:10px;
	text-align:center;
	font-size:0;
	z-index:1;
}
.focusBox .hd li {
	margin:0px;
	background:url(../images/dot.png) no-repeat 0 -16px;
	height:16px;
	overflow:hidden;
	width:16px;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	_background:url(../images/dot8.png) no-repeat 0 -16px;
}
.focusBox .hd .on {
	background-position:0 0;
}
.focusBox .prev,.focusBox .next {
	width:30px;
	height:45px;
	margin:-60px 0 0;
	display:none;
	background:url(../images/ad_ctr.png) no-repeat 0 0;
	position:absolute;
	top:62%;
	z-index:10;
	cursor:pointer;
	text-indent:-9999px;
	filter:alpha(opacity=20);
	opacity:0.2;
}
.focusBox .prev {
	left:0;
}
.focusBox .next {
	background-position:0 -45px;
	right:0;
}
.focusBox .prev:hover,.focusBox .next:hover {
	filter:alpha(opacity=50) !important;
	opacity:0.5 !important;
}
.cznw {
	width:715px;
	float:left
}
.cznw h1 {
	background:url(../images/banmnw.jpg)  top  center  no-repeat;
	font-weight:normal;
	line-height:21px;
	height:26px;
}
.cznw h1 span {
	font-size:24px;
	color:#444444
}
.cznw h1 b {
	color:#71b218;
	font-size:20px;
	font-weight:normal;
	padding-left:5px;
}
.cznw dl {
	margin-top:25px;
}
.cznw dl dd {
	float:left;
	padding-right:20px;
}
.cznw dl dt {
	float:left
}
.czrr {
	float:right;
	width:242px;
}
.czrr h1 {
	line-height:20px;
	font-weight:normal
}
.czrr h1 span {
	font-size:24px;
	color:#444444
}
.czrr h1 b {
	color:#71b218;
	font-size:20px;
	font-weight:normal;
	padding-left:5px;
}
.czrr p {
	line-height:29px;
	padding-top:20px;
}
.ddh ul {
	margin:0 auto;
	padding-top:15px;
}
.ddh ul li a {
	color:#444444;
	padding-bottom:5px;
}
.ddh ul li {
	float:left;
	width:80px;
	text-align:center;
	height:33px;
	line-height:33px;
	font-size:12px;
	background:url(../images/dx.jpg) right center  no-repeat;
}
.ddh ul li a:hover {
	color:#727272;
	background:url(../images/insdex2gh.jpg) center bottom no-repeat;
}
.itt {
	background:url(../images/ilb.jpg)  top center repeat-x;
	height:95px;
}
#tu1.hoverthis1 {
	overflow:hidden;
	background:url(../images/c1.jpg) top center no-repeat;
	width:185px;
	height:95px;
}
#tu1 {
	background:url(../images/c1x.jpg) top center no-repeat;
	width:185px;
	height:95px;
	float:left;
}
#tu1 a {
	display:block;
	height:95px;
}
#tu2 a {
	display:block;
	height:95px;
}
#tu3 a {
	display:block;
	height:95px;
}
#tu4 a {
	display:block;
	height:95px;
}
#tu5 a {
	display:block;
	height:95px;
}
#tu2.hoverthis2 {
	overflow:hidden;
	background:url(../images/c2.jpg) top center no-repeat;
	width:200px;
	height:95px;
}
#tu2 {
	background:url(../images/c2x.jpg) top center no-repeat;
	width:200px;
	height:95px;
	float:left;
}
#tu3.hoverthis3 {
	overflow:hidden;
	background:url(../images/c3.jpg) top center no-repeat;
	width:209px;
	height:95px;
}
#tu3 {
	background:url(../images/c3x.jpg) top center no-repeat;
	width:209px;
	height:95px;
	float:left;
}
#tu4.hoverthis4 {
	overflow:hidden;
	background:url(../images/c4.jpg) top center no-repeat;
	width:169px;
	height:95px;
}
#tu4 {
	background:url(../images/c4x.jpg) top center no-repeat;
	width:169px;
	height:95px;
	float:left;
}
#tu5.hoverthis5 {
	overflow:hidden;
	background:url(../images/c5.jpg) top center no-repeat;
	width:197px;
	height:95px;
}
#tu5 {
	background:url(../images/c5x.jpg) top center no-repeat;
	width:197px;
	height:95px;
	float:left;
}
.jxab {
	float:left;
	width:610px;
}
.jxab dl {
	padding-top:25px;
}
.jxab dl dd {
	float:left;
	padding-right:20px;
}
.jxab dl dt {
	float:left;
	width:370px;
	line-height:27px;
}
.jxlx {
	float:right;
}
.jxlxp {
	background:url(../images/7lxx.jpg) top   right no-repeat;
	display:block;
	width:300px;
}
.jxlxp p {
	font-size:14px;
	line-height:37px;
	padding-left:50px;
}
.jxcp {
	width:960px;
	margin:0 auto
}
.jxcp h1 {
	font-weight:normal;
}
.jxcp h1 span {
	float:left
}
.jxcp h1 a {
	float:right;
	font-size:14px;
	color:#aeadad;
	padding-top:10px;
}
.jxnw {
	float:left;
	width:340px;
	margin-right:27px;
}
.jxnw h1 {
	font-weight:normal;
	padding-bottom:5px;
}
.jxnw h1 span {
	padding-left:10px;
	font-size:16px
}
.jxnw h1 b {
	font-weight:normal;
	color:#71b218;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:10px;
}
.nwbj {
	background:url(../images/jxnew.jpg) top center no-repeat;
	width:340px;
	height:209px;
	padding-top:5px;
}
.jxnwn {
	float:left;
	width:340px;
	margin-right:27px;
}
.jxnwn h1 {
	font-weight:normal;
	padding-bottom:5px;
}
.jxnwn h1 span {
	padding-left:10px;
	font-size:16px
}
.jxnwn h1 b {
	font-weight:normal;
	color:#71b218;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:10px;
}
.jxtt {
	float:right;
	width:225px;
	margin-top:7px;
}
.dcc {
	background:url(../images/dcc.jpg) top center;
	height:51px;
}
.indexbx {
	width:560px;
	margin:0 auto
}
.cpbj {
	background:url(../images/indebb.png) top center  no-repeat;
	width:1920;
	height:411px;
}
.drxw {
	float:left;
	width:290px;
	margin-right:50px;
}
.drxw h1 span {
	float:left;
	font-size:18px
}
.drxw h1 {
	font-weight:normal
}
.drxw h1 a {
	float:right;
	padding-top:7px;
}
.drxw p {
	padding-top:10px;
}
.drxwzz {
	float:left;
	width:420px;
}
.drxwzz h1 span {
	float:left;
	font-size:18px
}
.drxwzz h1 {
	font-weight:normal
}
.drxwzz h1 a {
	float:right;
	padding-top:7px;
}
.drcpa {
	width:305px;
	float:right
}
.drcpa h1 span {
	float:left;
	font-size:18px
}
.drcpa h1 {
	font-weight:normal
}
.drcpa h1 a {
	float:right;
	padding-top:7px;
}
.dhs {
	background:url(../images/indedhh.jpg) top center  repeat-x;
	line-height:38px;
	color:#FFFFFF
}
.dhs a {
	color:#FFFFFF
}
.dht {
	background:url(../images/indbj.jpg) top  left  no-repeat;
	width:145px;
	padding-left:20px;
}
.jlab {
	float:left;
	width:475px;
	margin-right:30px;
}
.jlab dl dt {
	float:left
}
.jlab dl dd {
	float:right;
	width:197px;
	background-color:#e5e5e5;
	height:244px;
}
.jlab dl dd p {
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
}
.jlzs {
	background:url(../images/jlingnw_23.jpg) top center  no-repeat;
	height:244px;
	width:1px;
	float:left
}
.jlxw {
	width:475px;
	float:right
}
.jlxw h1 {
	font-size:20px;
	font-weight:normal
}
.jlxw h1 span {
	float:left
}
.jlxw h1 span b {
	font-weight:normal;
	font-size:12px
}
.jlxw h1 a {
	float:right
}
.jlcp h1 {
	font-weight:normal;
	background:url(../images/jlingfl_37.jpg) top center  no-repeat;
	line-height:39px;
	height:39px;
	overflow:hidden;
	color:#FFFFFF;
	font-weight:normal
}
.jlcp h1 span {
	font-size:20px;
	padding-left:10px;
	float:left
}
.jlcp h1 b {
	font-size:12px;
	font-weight:normal
}
.jlcp h1 a {
	float:right;
	color:#FFFFFF;
	padding-right:30px;
}
.bsm {
	background:url(../images/title.png) top center  no-repeat;
	position:absolute;
	height:45px;
	z-index:10;
	width:100%
}
.hmwabl {
	float:left;
	width:335px;
}
.hmwabr {
	float:right;
	width:665px;
}
.hmwabr h1 span {
	float:left
}
.hmwabr h1 a {
	float:right;
	padding-top:15px;
}
.hmwabr p {
	font-size:14px;
	line-height:27px;
}
.hmwcp {
	background:url(../images/hmweicp_13.jpg) top center  no-repeat;
	height:241px;
}
.hmwxl {
	float:left;
	width:565px;
}
.hmwxr {
	float:right;
	width:375px;
}
.hmdv {
	background:url(../images/hmweidlx_26.jpg) top center  no-repeat;
	height:168px;
}
.hwrt {
	float:right;
	text-align:right;
	color:#000000;
	line-height:28px;
	padding-top:60px;
}
.hwrt a {
	color:#000000
}
.hmyq {
	background-color:#42a0b9;
	color:#FFFFFF;
	padding-top:20px;
	padding-bottom:20px;
	line-height:27px;
}
.xltl {
	float:left;
	line-height:34px;
}
.xltr {
	float:right;
	line-height:34px;
}
.xkbb {
	background:#f4f6f5 url(../images/xledb_22.jpg) top center  no-repeat;
	height:64px;
}
.xlcpbj {
	background:url(../images/xlecp_24.jpg) top center repeat-x;
	height:63px;
}
.xlcp h1 span {
	float:left
}
.xlcp h1 a {
	float:right;
	font-weight:normal;
	padding-top:18px;
}
.xlcp h1 {
	font-weight:normal
}
.xlab {
	background:#069322 url(../images/xleab_341.jpg) top center  no-repeat;
	height:397px;
}
.xlwz {
	width:595px;
	float:right
}
.xlwz h1 {
	margin-top:138px;
	text-align:left;
	height:40px
}
.xlwz h1 a {
	color:#fff;
	font-family:"微软雅黑";
	font-size:36px;
}
.xlwz p {
	font-size:14px;
	color:#FFFFFF;
	margin-top:30px;
	line-height:30px;
}
.xlxwl {
	float:left
}
.xlxwr {
	float:right;
	width:335px;
}
.xlxw {
	float:left;
	width:350px;
	height:399px;
	background:url(../images/xlexw_10.jpg) top center  no-repeat;
	margin-right:12px;
}
.xlxy {
	float:left;
	width:350px;
	height:399px;
	background:url(../images/xlexw_10.jpg) top center  no-repeat;
}
.xllx {
	float:right;
	background:url(../images/xlelx_03.jpg) top center  no-repeat;
	width:277px;
	height:399px;
}
.xllx p {
	font-size:14px;
	line-height:45px;
	padding:45px 45px;
}
.xlcpbj1 {
	background:url(../images/xlecp_24.jpg) top center repeat-x;
}
/* 本例子css */	.picScroll {
	margin:0px auto;
	position:relative;
	width:1000px;
	padding:40px 0 0px 0px;
	padding-bottom:0px;
}
.picScroll .prev {
	display:block;
	position:absolute;
	top:120px;
	left:0px;
	width:24px;
	height:33px;
	background:url(../images/xlezj_31.jpg) no-repeat;
}
.picScroll .next {
	display:block;
	position:absolute;
	top:120px;
	right:0px;
	width:24px;
	height:33px;
	background:url(../images/xlezj_312.jpg) no-repeat;
}
.picScroll .next {
	left:auto;
	right:0px;
}
.picScroll ul {
	zoom:1;
	margin:0 auto
}
.picScroll ul li {
	width:220px;
	text-align:center;
	margin:0 auto;
	float:left;
	padding:0 5px;
	text-align:center;
}
.picScroll ul li img {
	width:210px;
	height:210px;
	border:1px #ccc solid
}
.tempWrap {
	margin:0 auto
}
.picScroll ul li span a {
	line-height:35px;
	text-align:center;
	font-size:14px;
	float:left;
	width:200px
}
.picScroll ul li:hover span a {
	color:#61add1
}
html #hm_t_undefined .hm-t-map-card {
	position:fixed;
	right:52px;
	bottom:44px;
	border:1px solid #c7c7c7;
	z-index:99998;
	white-space:normal;
	font-size:14px;
	line-height:17px;
	overflow:hidden;
	color:#fff;
	background:#404040;
	_position:absolute;
}
html #hm_t_undefined .hm-t-map-card-title {
	border-bottom:2px solid #f0f0f0;
	height:23px;
	padding-top:6px;
	color:#000;
	font-weight:bold;
	text-align:center;
	background-color:#f1f1f1;
	background:linear-gradient(top,#f1f1f1 0%,#e6e6e6 100%);
	background:-webkit-linear-gradient(top,#f1f1f1 0%,#e6e6e6 100%);
	background:-moz-linear-gradient(top,#f1f1f1 0%,#e6e6e6 100%);
	background:-ms-linear-gradient(top,#f1f1f1 0%,#e6e6e6 100%);
}
html #hm_t_undefined .hm-t-map-card-info {
	font-size:12px;
	background-color:#fff;
	color:#333;
}
html #hm_t_undefined .hm-t-map-card-info table {
	font-size:12px;
}
html #hm_t_undefined .hm-t-map-card-info table td {
	width:65px;
}
html #hm_t_undefined .hm-t-map-card-info .hm-t-map-card-info-table-content {
	white-space:normal;
	word-break:break-all;
	word-wrap:break-word;
	width:auto;
}
html #hm_t_undefined .hm-t-map-card-info .hm-t-map-card-info-table-index {
	width:43px;
	padding-left:5px;
}
html #hm_t_undefined .hm-t-map-card-map-link {
	height:30px;
	font-size:12px;
	color:#0082cb;
	background-color:#f9f9f9;
	background:linear-gradient(top,#f9f9f9 0%,#ececec 100%);
	background:-webkit-linear-gradient(top,#f9f9f9 0%,#ececec 100%);
	background:-moz-linear-gradient(top,#f9f9f9 0%,#ececec 100%);
	background:-ms-linear-gradient(top,#f9f9f9 0%,#ececec 100%);
	text-align:center;
}
:root .hm-t-map-card-map-link {
	background-color:#f9f9f9;
}
html #hm_t_undefined .hm-t-map-card-map-link img {
	margin:5px 5px 0 0;
	vertical-align:bottom;
	*vertical-align:text-bottom;
}
html #hm_t_undefined .hm-t-map-card-bug-map-link {
	cursor:pointer;
}
html #hm_t_undefined .hm-t-unfold-map-card {
	position:fixed;
	right:2px;
	z-index:99998;
	display:block;
	width:40px;
	text-align:center;
	white-space:normal;
	text-decoration:none;
	_position:absolute;
	color:#fff;
	background:#666;
	cursor:pointer;
	height:'37px';
	font-size:14px;
	line-height:17px;
	padding-top:3px;
	height:37px!important;
}
html #hm_t_undefined.hm-t-container .hm-t-map-card-side-arrow {
	right:45px;
}



/*online qq*/

.online_q {  position: fixed; right: 0px; bottom: 30%; z-index: 9999; }
.online_q .btn2{width:73px; height:73px; margin-bottom:5px; cursor:pointer; position:relative; font-size:12px; transition:.3s;}
.online_q .btn-top{ }
.online_q .btn2 span{display:block; width:100%; height:100%; text-align:center; border-radius:3px; position:relative; padding-top:49px; z-index:999; overflow:hidden; transition:.3s; -webkit-transition:.3s; font-size:12px; color:#fff;}
.online_q .btn-qq span{background:url(../images/piaofu_qq.png) center 11px no-repeat #0869ac;}
.online_q .btn-tel span{background:url(../images/piaofu_tel.png) center 11px no-repeat #0869ac; }
.online_q .btn-weixin span{ background:url(../images/piaofu_weixin.png) center 11px no-repeat #0869ac; }
.online_q .btn-top span{ background:url(../images/piaofu_top.png) center no-repeat #fff;  }

.online_q .open.pic{ position:absolute; background:#0869ac; width:100px; height:100px; right:100px; top:50%; margin-top:-50px; text-align:right; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.pic:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0869ac; position:absolute; right:-15px; top:50%; margin-top:-10px;}
.online_q .open.pic img{ width:80px; height:80px; margin-top:10px; margin-right:10px;}
.online_q .btn2:hover .open.pic{ opacity:1; right:90px;visibility:visible;}

.online_q .open.tel{ position:absolute; background:#0869ac; width:160px; height:50px; border-radius:20px; color:#fff; font-size:18px; font-family:arial; text-align:center; line-height:50px; right:100px; top:50%; margin-top:-25px; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.tel:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0869ac; position:absolute; right:-16px; top:50%; margin-top:-10px;}
.online_q .btn2:hover .open.tel{ opacity:1; right:90px;visibility:visible;}
